rack up achievements

Translations
enchaîner les succès
Definitions
To accumulate or collect a series of accomplishments, successes, or awards over time, often as a result of consistent effort or performance.